#pragma once

#include "Vec.h"

class CCamera
{
public:
	CCamera(void);
	~CCamera(void);


	bool			Reset();

	double			operator[](int i);

	void			SetEye(CVec& vec) { m_Eye = vec; }
	void			SetTarget(CVec& vec) { m_Target = vec; }
	void			SetUpDir(CVec& vec) { m_UpDir = vec; }

	CVec			m_Eye;
	CVec			m_Target;
	CVec			m_UpDir;
};
